package com.fattyCorps.common.obj.config;

import com.fattyCorps.common.enums.battle.triggerCondition.EConditionAndOr;
import lombok.Data;

@Data
public class TrgCndMould extends BaseCfg {
    private String name;
    private Boolean combination = false;   // 是否组合触发条件
    private String children;    // 子触发条件id
    /**
     * 取值范围：全与/全或
     * 如果想要实现部分与或，需要嵌套触发条件，配置多层级子条件
     */
    private EConditionAndOr childrenAndOr;   // 子触发条件与或规则
    private Integer per;  // 概率（百分比）
    private Integer sort;  // 相同前置触发条件的优先级 越大越优先
    private String param;  // 触发条件额外参数 目前只有基础类型是：生命低于xx%后，其中的xx需要在此处配置
}
